package com.cm.order.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.cm.order.entity.Cart;
import com.cm.order.entity.dto.CartKeyWordDTO;

import java.util.List;
import java.util.Map;

/**
 * @类 名:CartService </br>
 * @描 述:<br>
 * @日 期:2020/9/25 16:45 </br>
 * @作 者:小兰同学</br>
 * @版 本：1.0.0
 * @since JDK 1.8
 */
public interface CartService {

    boolean insert(Cart cart);

    boolean delete(Long id);

    boolean update(Cart cart);

    IPage<Cart> getCartList(CartKeyWordDTO cartKeyWordDTO);
    List<Map<String,Object>> getGoodsByUser(Long userId);
    boolean deleteByUG(Long userId,Long goodsId);
}
